首页> 外文OA文献 >ChargeCache: Reducing DRAM Latency by Exploiting Row Access Locality
【2h】

ChargeCache: Reducing DRAM Latency by Exploiting Row Access Locality

机译:ChargeCache:利用行访问位置减少DRam延迟

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

DRAM latency continues to be a critical bottleneck for system performance. In this work, we develop a low-cost mechanism,called ChargeCache, that enables faster access to recently accessed rows in DRAM, with no modifications to DRAM chips. Our mechanism is based on the key observation that a recently accessed row has more charge and thus the following access to the same row can be performed faster. To exploit this observation,we propose to track the addresses of recently-accessed rows in a table in the memory controller. If a later DRAM request hits in that table, the memory controller uses lower timing parameters, leading to reduced DRAM latency. Row addresses are removed from the table after a specified duration to ensure rrows that have leaked too much charge are not accessed with lower latency. We evaluate ChargeCache on a wide variety of workloads and show that it provides signicant performance and energy benefits for both single-core and multi-core systems.
机译:DRAM延迟仍然是系统性能的关键瓶颈。在这项工作中,我们开发了一种称为ChargeCache的低成本机制,该机制可以更快地访问DRAM中最近访问的行,而无需修改DRAM芯片。我们的机制基于以下关键观察:最近访问的行具有更多电荷,因此对同一行的后续访问可以更快地执行。为了利用这种观察,我们建议在内存控制器的表中跟踪最近访问的行的地址。如果该表中以后有DRAM请求,存储控制器将使用较低的时序参数,从而减少DRAM延迟。在指定的持续时间后,将从表中删除行地址,以确保不会以较低的延迟访问泄漏了过多电荷的行。我们评估了ChargeCache在各种工作负载上的性能,并表明它为单核和多核系统提供了显着的性能和能源优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号